Supporting Distributed Extreme Programming

نویسنده

  • Frank Maurer
چکیده

Extreme programming (XP) is arguably improving the productivity of small, co-located software development teams. In this extended abstract, we describe an approach that overcomes the XP constraint of co-location by introducing a process-support environment (called MILOS) that helps software development teams to maintain XP practices in a distributed setting. MILOS supports project coordination, information routing, team communication, and pair programming.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Understanding Tools and Practices for Distributed Pair Programming

When considering the principles for eXtreme Programming, distributed eXtreme Programming, especially distributed pair programming, is a paradox predetermined to failure. However, global software development as well as the outsourcing of software development are integral parts of software projects. Hence, the support for distributed pair programming is still a challenging field for tool develope...

متن کامل

XePtance: Supporting Distributed Acceptance Tests in Extreme Programming Projects

Acceptance tests are of major importance for the successful roll-out of new software products. Any brilliantly engineered software unable to suit the user’s expectations will fail in practice. Tight time-to-market and limited resources makes acceptance testing difficult. This is especially true if multiple locations for development and testing are concerned. We argue that a solution must allow ...

متن کامل

Virtual Extreme Programming Workbench: a support tool for practitioners of extreme programming in a distributed environment

The Extreme Programming software development methodology relies heavily on the colocation of the team members. Outsourcing and teleworking is becoming more common nowadays, meaning that XP practitioners need to adapt their daily XP practices for a distributed setting. In most cases the distributed teams use (existing) tools that is a direct translation of a practice without thinking about inter...

متن کامل

Distributed eXtreme Programming

One of the key requirements of eXtreme Programming (XP) is strong and effective communication between the team members. To enable this strong level of communication among team members, XP emphasizes the need to have the team members physically located close to each other. However, for various reasons, that may not be feasible. To address these situations, we propose a crosscutting idea called “...

متن کامل

Support for Distributed Teams in eXtreme Programming

1 The author's work was supported by the Deutsche Forschungsgemeinschaft (DFG) as part of the PhD program “Enabling Technologies for Electronic Commerce” at Darmstadt University of Technology. Abstract The extreme Programming methodology (XP) relies on co-located collaboration of programming teams. This paper discusses problems and possible solutions when distributed teams decide to do XP. Comm...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002